PayPay インタフェース
概要
リンクタイプ Plus決済では、決済手段としてPayPayを利用することが可能です。PayPayを利用するには、実行パラメータセットにPayPayに必要なパラメータを渡す必要があります。
リンクタイプ Plus決済でPayPayが完了すると、遷移先URLにPayPayの結果パラメータが返却されます。
遷移先URLは設定により異なるパラメータを参照します。
詳細は「決済画面からの加盟店様サイトへの遷移」をご覧ください。
入出力パラメータ仕様
実行パラメータ仕様
PayPay固有の実行パラメータは以下の通りです。
json key | 詳細 | 指定可能箇所 | システムデフォルト設定 | ||
---|---|---|---|---|---|
リンクタイプPlus決済URL | 加盟店デフォルト設定 | ||||
paypay |
PayPay固有実行パラメータPayPayの実行パラメータセットです。 |
〇 | 〇 | ||
JobCd |
処理区分以下のいずれかを設定します。設定がない場合、加盟店様の契約に従い自動設定します。 AUTH:仮売上 CAPTURE:即時売上 |
〇 | - | - |
結果パラメータ仕様
PayPayを選択した場合に、加盟店様に返却するPayPay固有の結果パラメータは以下の通りです。
paypay |
PayPay固有部PayPay固有の結果パラメータセットです。 |
|
---|---|---|
Status |
取引状態取引の状態を示す以下の値が設定されます。AUTH:仮売上 SALES:実売上 CAPTURE:即時売上 CANCEL:キャンセル RETURN:返金 PAYFAIL:決済失敗(決済がエラーとなり支払いに失敗してしまった状態) |
|
PayPayTrackingID | 半角英数14桁
PayPayトラッキングIDPayPayで発行されるトラッキングIDが設定されます。 |
|
CancelAmount | 半角数字10桁
キャンセル金額キャンセル時の金額が設定されます。 |
|
CancelTax | 半角数字10桁
キャンセル税送料キャンセル時の税送料が設定されます。 |
|
TranDate | 半角数字14桁
決済日時決済を行った日時が設定されます。(yyyyMMddHHmmss形式) |
|
PayPayOrderID | 半角数字20桁
PayPay決済番号PayPayで発行される決済番号が設定されます。 |